raspberry marmalade - Turkish English Dictionary